package cn.cyh.queue_service.model.dto;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 取号响应数据传输对象
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class TakeNumberResponse {
    
    /**
     * 票号
     */
    private String ticketNumber;
    
    /**
     * 业务类型ID
     */
    private Long serviceTypeId;
    
    /**
     * 业务类型名称
     */
    private String serviceTypeName;
    
    /**
     * 前面等待人数
     */
    private Integer waitingCount;
    
    /**
     * 预计等待时间（分钟）
     */
    private Integer estimatedWaitingTime;
    
    /**
     * 取号时间
     */
    private String createTime;
} 